// 公共类型
interface commonType {
  code: number
  message: string
  ok: boolean
}

// 用户登录接口请求信息
export interface reqLoginType {
  phone: string
  code: string
}
// 用户登录返回数据信息
export interface loginDataType {
  name: string
  token: string
}
interface resLoginDataType extends commonType {
  data: loginDataType
}

export interface responseLoginDataType {
  data: resLoginDataType
}

// 定义微信扫码登录返回的ts类型
export interface weixinLoginDataType {
  redirectUri: string
  appid: string
  scope: string
  state: string
}

interface resWeixinLoginDataType extends commonType {
  data: weixinLoginDataType
}

export interface responseWeixinLoginDataType {
  data: resWeixinLoginDataType
}
